#include <iostream>
using namespace std;
class Singleton {
    public:
    static Singleton &get_instance() {
        static Singleton s;
        return s;
    }
    Singleton(Singleton &) = delete;
    Singleton& operator = (Singleton &) = delete;
    private:
    Singleton(){};
};
int main(int argc, const char** argv) {
    Singleton& s = Singleton::get_instance();
    return 0;
}